Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ABERCLYDACH PLACE Terraced £160,788 £45,950 30 Mar 2001
2 ABERCLYDACH PLACE Terraced £104,343 £83,000 15 Dec 2017
3 ABERCLYDACH PLACE Terraced £101,428 £43,000 5 Jun 2003
4 ABERCLYDACH PLACE Semi-Detached £145,957 £85,000 2 Feb 2011
6 ABERCLYDACH PLACE Detached £192,756 £147,000 14 Dec 2016
7 ABERCLYDACH PLACE Semi-Detached £114,165 £93,000 17 Apr 2020
8 ABERCLYDACH PLACE Semi-Detached £123,163 £55,000 31 Oct 2003
10 ABERCLYDACH PLACE Terraced £186,568 £120,000 19 Oct 2007
11 ABERCLYDACH PLACE Semi-Detached £143,392 £116,000 10 May 2019
12 ABERCLYDACH PLACE Semi-Detached £287,943 £50,500 4 Aug 1995
12B ABERCLYDACH PLACE Detached £236,926 £130,000 27 Oct 2005
13 ABERCLYDACH PLACE Terraced £112,089 £24,000 30 Jul 1998